home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1988 / Jun 88 / More OO design 6⁄30 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.4 KB  |  35 lines  |  [TEXT/GEOL]

  1. Item    1093490                         30-June-88        15:26
  2.  
  3. From:   WILSON6                         Wilson, Dave - Personal Concepts
  4.  
  5. To:     D0795                           Double Centre Surveying, Dev
  6.  
  7. cc:     MACAPP$                         MacApp Interest List
  8.  
  9. Sub:    More object-oriented design
  10.  
  11. John,
  12.  
  13. Thanks for your reply about the 100-method limit.  I agree that the pressures
  14. of getting a product out the door often overwhelm our desire to do "good"
  15. object-oriented programming.  However, let me cheerfully argue with you anyway.
  16.  
  17. The point about careful design using relatively small Classes is that a good
  18. design makes the coding and debugging easier. Dealing with Classes that have
  19. relatively few methods makes your programming easier, and you will get the
  20. product done more quickly.  Also, structuring the problem solution with
  21. reusable code blocks means that the next project will get done more quickly.
  22.  
  23. I do not have an academic interest in MacApp (I have never even taken a
  24. Computer Science class) - my interest is in writing Macintosh applications
  25. quickly and efficiently. And my claim is that good object-oriented design will
  26. help.
  27.  
  28. I also agree that compiler and linker limits like these are a pain. What good
  29. will it do us in two years to have 500 MB of RAM in our Mac IV's if CODE 0 is
  30. still stuck at 32 KB?  I hope we at least have a 32-bit Memory Manager by then.
  31.  
  32. Dave
  33.  
  34.  
  35.